shutdown 关机命令
-h 指定多久进行关机 也可以立即关闭系统
-c 终端关机计划
-r 指定多久进行重启 也可以立即重启系统halt 关机命令
poweroffreboot 重启命令mkdir 创建目录信息(空目录)
-p 用于创建多级目录ls 列表显示数据信息
-d 查看目录数据信息
-l 查看数据信息信息
-h 以人类可读方式显示信息
-a 显示目录下面详细数据信息,包含隐藏文件(以点开始的文件属于隐藏文件)
-t 按照时间排序显示文件信息
-r 按照反向排序cd 切换路径信息
绝对路径切换方式
相对路径切换方式
cd ~
cd ..
cd – 快速切换到上一次所在的目录
为什么cd -可以快速返回到上一次所在目录???pwd 显示所在的当前路径信息touch 创建出一个空文件(修改文件时间信息)cat 联和多个文件进行标准输出
cat -n 显示文件的内容和行号信息echo 输入信息内容到屏幕上显示
echo xx > cp 复制数据信息
-r 递归复制
-a -r-d-p
-d 保持链接属性信息???
-p 保持文件属性信息
-i 采用交互方式进行操作
-t 目录 指定保存数据信息目标目录信息mv 移动数据信息(数据重命名)
-t 目录 指定保存数据信息目标目录信息rm 删除命令
-f 强制删除
-r 递归删除
-rf 删除目录数据信息
–no-preserve-rootmount 挂载命令df -h 显示挂载情况 显示磁盘使用情况umount 卸载命令nmtui 图形化界面修改网卡信息 类似 centos6 setup
前提: 确保NetworkManager服务处于开启状态systemctl 用于管理系统服务运行状态
start 开启
stop 关闭
status 查看状态
disable 开机不会自动运行
enable 开机自动运行ifconfig centos6中默认查看网卡信息的命令
ifdown eth0 临时关闭指定网卡
ifup eth0 临时启动指定网卡hostname 修改主机名称 以及 显示主机名称hostnamectl 临时以及永久 修改主机名称
hostnamectl set-hostname 主机名称source 立即加载系统配置文件
/etc/profile /etc/bashrc ~/.bashrc ~/.bash_profiletail 显示文件最后几行信息(默认显示10行)
-f 实时监控文件数据信息变化
-F
head 显示文件前面几行信息(默认显示10行)grep(*) 三剑客命令 擅长过滤信息
grep -i 忽略大小写
grep -c 统计行数
grep -A 数值 显示过滤信息后几行信息
grep -B 数值 显示过滤信息前几行信息
grep -C 数值 显示过滤信息上下几行内容
grep -v 对过滤内容进行排除,显示其他的信息
grep -n 显示过滤出来数据内容的行号信息
grep -o 显示过滤的过程(只显示过滤的信息,默认会将一行信息都进行显示)
grep -E/egrep 可以识别扩展正则符号信息
grep -r 可以递归查找目录下面每一个文件的数据内容
grep -l 可以查找目录下面每一个文件的数据内容, 无法进入都目录中硬件信息查看命令
lscpu
free -h
w
df -h uname 显示系统信息
-a 系统所有信息进行显示useradd 创建用户命令passwd 设置用户密码信息su 切换用户命令whoami 显示当前登录主机的用户身份信息export 只要修改环境变量,都需要加上export进行指定???yum 用于下载安装软件(解决软件依赖)
yum list — 显示仓库中可以下载软件信息
yum repolist — 显示可用软件仓库信息
yum reinstall — 重新下载安装已经有的软件
yum erase — 移动软件(一定不能使用此方法卸载软件)
rpm -e 软件名称 –nodepth — 推荐卸载软件的方式
yum grouplist
yum groupinstall -y 包组名称getenforce — 查看selinux状态信息
setenforce — 设置selinux状态localectl — 修改字符编码信息env — 显示系统所有环境变量信息ps -ef — 显示系统程序服务的进程信息kill — 用于杀死进程信息
kill pid信息tree — 显示目录结构信息
-L 1 — 只显示指定的目录层级结构
-d — 只显示目录结构中所有目录信息less 读取文件信息,默认按行读取
按空格 向下快速翻页
按b 向上快速翻页
/ 或者 ? 检索文件内容信息more 读取文件信息,默认按行读取
按空格 向下快速翻页
按b 向上快速翻页sed 对文件行进行操作 对文件内容进行编辑修改
参数信息
-n 取消默认输出
-i 真正修改文件数据内容
-r 读取扩展正则符号
-e 读取多个指令信息
指令信息
p 显示输出一行的内容信息
a 在一行之后添加信息
i 在一行之前添加信息
c 整行内容进行修改
d 整行内容进行删除
s###g 对文件内容进行替换修改tr 数据信息替换(一对一进行替换)alias 设置 或 查看别名信息命令
alias 查看所有系统默认别名信息
alias rm 查看指定别名信息
alias rm=’命令信息’unalias 取消别名信息which 显示命令文件的绝对路径信息file 查看文件类型信息whereis 查看命令的绝对路径信息,以及和这个命令相关所有文件信息locate 快速定位文件所在路径
updatedb 更新系统文件数据库表find 快速查找系统文件命令
-type 指定文件类型
-name 指定文件名称
-iname 指定文件名称,忽略大小写
-size 按照文件大小进行查找文件 + – c k M G
-maxdepth 指定查找文件的目录层级范围(尽量放在所有参数的最前面)
-mtime 按照指定时间信息查找数据 +7 -7 7
-exec 将前面查找出来的信息放入到{}中,让后面的命令进行处理
-delete 将查找出来的信息直接进行删除tar 压缩 解压缩 以及查看压缩文件数据命令
z 按照gzip方式进行压缩
c 创建出压缩包 .tar.gz
v 显示过程信息
f 指定压缩包的路径信息 (必须放在所有参数的最后面)
t 查看压缩包中的数据信息
x 解压数据包
-C 指定解压后的数据保存路径信息
P 压缩 或者 解压缩 过程中 保留/路径信息 stat 显示文件的详细属性信息date 显示 或 修改系统时间命令
-s 修改系统时间
+%F %T 指定时间信息显示的格式
-d 临时显示出未来 或者 过去的时间信息ntpdate 用于自动同步时间信息df 查看磁盘使用率情况
df -i 查看inode使用情况
df 查看block使用情况du 查看数据真正占用了磁盘多少空间
-s 汇总查看磁盘占用情况
-h 以人类可读方式进行查看xargs 将多行信息进行整合为一行
将一行信息进行拆分为多行
-n 2 指定将一行中多个信息进行分组显示
-i 指定将xargs命令处理过的信息放入到{}中history 查看历史命令信息
-w 将内存中记录的历史命令 保存到~/.bash_history文件中userdelusermodegroupaddid/w chmodchownsudovisudochattr/lsattr 给文件数据加锁和查看 以及解锁
lsattr /etc/shadow 查看
chattr +i /etc/shadow 加锁
chattr -i /etc/shadow 解锁
mv chattr /usr/oldboy_chrpm 查看和安装软件数据包信息
-qa 软件名 查询是否指定的软件已经安装
-ql 软件名 查看软件大礼包中都有什么东西
-qf 文件绝对路径信息 查看数据信息属于哪个大礼包
-qc 软件名 查看服务的配置文件信息
-e 软件名 删除卸载软件 –nodeps
-ivh 软件包名 用于安装软件包
符号总结:
~ 当前登录系统用户的家目录信息 root用户家目录 /root == ~> 标准输出重定向符号 先清空文件内容 再添加新的内容
2>> 错误输出重定向>> 标准输出追加重定向符号 直接添加新的内容信息
2>> 错误输出追加重定向.. 表示上一级目录. 表示当前目录信息* 表示匹配所有信息的符号 通配符号# 在配置文件中出现,就表示注释说明信息 | 管道符号 管道前面命令执行的结构交给管道后面的命令进行处理 {} 序列符号 可以输出显示序列信息“ 将引号里面命令执行结果,交给引号外面命令进行使用\ 转译符号, 取消别名; 可以使多个命令在一行执行,用分号进行分隔“” 可以将很多用空格分隔信息,进行汇总为一个整体
”^ 以什么开头的信息
快捷键总结:
tab 可以补全命令信息 补全路径信息 补全参数信息
ctrl+l(clear) 清屏操作
ctrl + c — 终止当前命令操作
ctrl + a — 快速切换光标到行首
ctrl + e — 快速切换光标到行尾
ctrl + u — 将光标所在位置之前的所有内容进行删除(剪切)
ctrl + k — 将光标所在位置之后的所有内容进行删除(剪切)
ctrl + w — 剪切光标以前的一个单词信息(以空格进行分隔)
ctrl + y — 将剪切的内容粘贴回来
ctrl + 左右方向键 — 按照一个单词快速移动光标
ctrl + s — xshell锁屏功能
ctrl + q — 退出锁屏状态
方向键 上 下 — 快速调取之前执行的命令操作
ctrl + d — 退出登录状态 == logout
esc+. — 调用上一个命令最后一个参数信息
ctrl + r — 搜素历史命令中曾经出现的命令, 快速调用执行
系统环境变量:
PS1 — 命令提示符有关
LANG — 字符编码相关
|